taking everything into account - Alemán Inglés Diccionario